Algorithmic Enumeration of Ideal Classes for Quaternion Orders

نویسندگان

  • Markus Kirschmer
  • John Voight
چکیده

We provide algorithms to count and enumerate representatives of the (right) ideal classes of an Eichler order in a quaternion algebra defined over a number field. We analyze the run time of these algorithms and consider several related problems, including the computation of two-sided ideal classes, isomorphism classes of orders, connecting ideals for orders, and ideal principalization. We conclude by giving the complete list of definite Eichler orders with class number at most 2. Since the very first calculations of Gauss for imaginary quadratic fields, the problem of computing the class group of a number field F has seen broad interest. Due to the evident close association between the class number and regulator (embodied in the Dirichlet class number formula), one often computes the class group and unit group in tandem as follows. Problem (ClassUnitGroup(ZF )). Given the ring of integers ZF of a number field F , compute the class group ClZF and unit group ZF . This problem appears in general to be quite difficult. The best known (probabilistic) algorithm is due to Buchmann [7]: for a field F of degree n and absolute discriminant dF , it runs in time d 1/2 F (log dF ) O(n) without any hypothesis [32], and assuming the Generalized Riemann Hypothesis (GRH), it runs in expected time exp ( O ( (log dF ) (log log dF ) 1/2 )) , where the implied O-constant depends on n. According to the Brauer-Siegel theorem, already the case of imaginary quadratic fields shows that the class group is often roughly as large as d 1/2 F (log dF ) . Similarly, for the case of real quadratic fields, a fundamental unit is conjectured to have height often as large as d 1/2 F (log dF ) , so even to write down the output in a näıve way requires exponential time (but see Remark 1.2). The problem of simply computing the class number h(F ) = # ClZF , or for that matter determining whether or not a given ideal of ZF is principal, appears in general to be no easier than solving Problem (ClassUnitGroup). In this article, we consider a noncommutative generalization of the above problem. We refer to §1 for precise definitions and specification of the input and output. Problem (ClassNumber(O)). Given an Eichler order O in a quaternion algebra over a number field F , compute the class number h(O). Problem (ClassSet(O)). Given an Eichler order O in a quaternion algebra over a number field F , compute a set of representatives for the set of invertible right O-ideal classes ClO. The main results of this article are embodied in the following two theorems, which provide algorithms to solve these two problems depending on whether the order is definite or indefinite.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Corrigendum: Algorithmic Enumeration of Ideal Classes for Quaternion Orders

This note corrects a mathematical error in the article “Algorithmic enumeration of ideal classes for quaternion orders” [SIAM J. Comput., 39 (2010), pp. 1714–1747]. DOI. 10.1137/120866063 There is an error in the article [2] by the authors: The proof of Theorem B uses a diameter bound (7.1) of Chung [1], D(G) ≤ ⌈ log(H − 1) log(k/λ) ⌉ , which holds for a k-regular directed graph G of size H wit...

متن کامل

One class genera of ternary quadratic forms over number fields

We enumerate all one class genera of definite ternary quadratic forms over number fields. For this, we construct all Gorenstein orders of type number one in definite quaternion algebras over number fields. Finally, we list all definite quaternion orders of ideal class number one.

متن کامل

Ternary quadratic forms over number fields with small class number

We enumerate all positive definite ternary quadratic forms over number fields with class number at most 2. This is done by constructing all definite quaternion orders of type number at most 2 over number fields. Finally, we list all definite quaternion orders of ideal class number 1 or 2.

متن کامل

A new approach to characterization of MV-algebras

By considering the notion of MV-algebras, we recall some results on enumeration of MV-algebras and wecarry out a study on characterization of MV-algebras of orders $2$, $3$, $4$, $5$, $6$ and $7$. We obtain that there is one non-isomorphic MV-algebra of orders $2$, $3$, $5$ and $7$ and two non-isomorphic MV-algebras of orders $4$ and $6$.

متن کامل

Zeta-functions and Ideal Classes of Quaternion Orders

Inspired by Stark’s analytic proof of the finiteness of the class number of a ring of integers in an algebraic number field, we give a new proof of the finiteness of the number of classes of ideals in a maximal order of a quaternion division algebra over a totally real number field. Previous proofs of this well-known result have used adeles or geometry of numbers, while our proof uses the class...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Comput.

دوره 39  شماره 

صفحات  -

تاریخ انتشار 2010